alienable property - Turkish English Dictionary